_c_o_n_f_i_g expects an AAAALLLLccccoooonnnnffffiiiigggg structure, the returned value of a
call to AAAALLLLnnnneeeewwwwccccoooonnnnffffiiiigggg((((3333ddddmmmm)))) or AAAALLLLggggeeeettttccccoooonnnnffffiiiigggg((((3333ddddmmmm)))).
_m_a_x_i_m_u_m__v_a_l_u_e expects an IEEE double precision floating point value
which defines the range of the floating point data for
the AAAALLLLrrrreeeeaaaaddddssssaaaammmmppppssss((((3333ddddmmmm)))) or AAAALLLLwwwwrrrriiiitttteeeessssaaaammmmppppssss((((3333ddddmmmm)))) functions.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
AAAALLLLsssseeeettttffffllllooooaaaattttmmmmaaaaxxxx and AAAALLLLggggeeeettttffffllllooooaaaattttmmmmaaaaxxxx are obsolete and provided for backward
compatibility. The preferred functions are aaaallllSSSSeeeettttFFFFllllooooaaaattttMMMMaaaaxxxx((((3333ddddmmmm)))) and
AAAALLLLsssseeeettttffffllllooooaaaattttmmmmaaaaxxxx((((3333ddddmmmm)))) simultaneously sets the upper and lower bounds of the
data read from a port with the AAAALLLLrrrreeeeaaaaddddssssaaaammmmppppssss((((3333ddddmmmm)))) function or written with
the AAAALLLLwwwwrrrriiiitttteeeessssaaaammmmppppssss((((3333ddddmmmm)))) function.
The data transferred into a program with AAAALLLLrrrreeeeaaaaddddssssaaaammmmppppssss((((3333ddddmmmm)))) will be scaled
to the range (-_m_a_x_i_m_u_m__v_a_l_u_e, _m_a_x_i_m_u_m__v_a_l_u_e), where the maximum value of
the input data (32767 in the case of 16-bit analog input) will correspond
to _m_a_x_i_m_u_m__v_a_l_u_e. Likewise, the value -32768 will correspond to
-_m_a_x_i_m_u_m__v_a_l_u_e in this case.
Data output with AAAALLLLwwwwrrrriiiitttteeeessssaaaammmmppppssss((((3333ddddmmmm)))) should fall in the range (-
_m_a_x_i_m_u_m__v_a_l_u_e, _m_a_x_i_m_u_m__v_a_l_u_e) to avoid limiting.
AAAALLLLsssseeeettttffffllllooooaaaattttmmmmaaaaxxxx((((3333ddddmmmm)))) is only meaningful when the sample format for _c_o_n_f_i_g
is set to AAAALLLL____SSSSAAAAMMMMPPPPFFFFMMMMTTTT____FFFFLLLLOOOOAAAATTTT or AAAALLLL____SSSSAAAAMMMMPPPPFFFFMMMMTTTT____DDDDOOOOUUUUBBBBLLLLEEEE. See AAAALLLLsssseeeettttssssaaaammmmppppffffmmmmtttt((((3333ddddmmmm))))
for more details regarding setting the sample data format.
AAAALLLLsssseeeettttffffllllooooaaaattttmmmmaaaaxxxx((((3333ddddmmmm)))) can fail for the following reasons:
AAAALLLL____BBBBAAAADDDD____CCCCOOOONNNNFFFFIIIIGGGG _c_o_n_f_i_g is invalid or null.
AAAALLLL____BBBBAAAADDDD____FFFFLLLLOOOOAAAATTTTMMMMAAAAXXXX _m_a_x_i_m_u_m__v_a_l_u_e is zero.
AAAALLLLggggeeeettttffffllllooooaaaattttmmmmaaaaxxxx((((3333ddddmmmm)))) returns the current double precision value of the
bounds in AAAALLLLccccoooonnnnffffiiiigggg structure _c_o_n_f_i_g.
AAAALLLLggggeeeettttffffllllooooaaaattttmmmmaaaaxxxx((((3333ddddmmmm)))) can fail for the following reason: